@struct dvb_table_pat_program
@brief MPEG-TS PAT program table
@ingroup dvb_table
@param service_id service id
@param pid pid
@param next pointer to struct dvb_table_pat_program
This structure is used to store the original PAT program table,
converting the integer fields to the CPU endianness.
The undocumented parameters are used only internally by the API and/or
are fields that are reserved. They shouldn't be used, as they may change
on future API releases.
Everything after dvb_table_pat_program::next (including it) won't be bit-mapped
to the data parsed from the MPEG TS. So, metadata are added there.
@struct dvb_table_pat_program @brief MPEG-TS PAT program table @ingroup dvb_table
@param service_id service id @param pid pid @param next pointer to struct dvb_table_pat_program
This structure is used to store the original PAT program table, converting the integer fields to the CPU endianness.
The undocumented parameters are used only internally by the API and/or are fields that are reserved. They shouldn't be used, as they may change on future API releases.
Everything after dvb_table_pat_program::next (including it) won't be bit-mapped to the data parsed from the MPEG TS. So, metadata are added there.